(function(){
    var c_city=Utils.getCookie("currentCity");
    var l_city=Utils.getCurrentCity("currentCity");//获取当前的城市地址
    var curr_city=document.getElementById("currentCity");
    var addr=c_city||l_city;
    var curr_addr="?currentCity="+addr;//当前城市地址
    var areaId=Utils.getQueryString("curr_area_id");//当前地区id
    var p_type_id=Utils.getQueryString("p_type_id")||0;//当前商品类型id
    var parent_type_id=Utils.getQueryString("parent_type_id")||0;//当前商品父类类型id
    console.log(parent_type_id+"---");
    var curr_area_id=Utils.getQueryString("curr_area_id")||'';//当前地区类id
    var p_area_id=Utils.getQueryString("p_area_id")||'';//当前地区父级类i
    
    var area=c_city||l_city;//默认当前市区
    var level=2;//默认市区级别  
    
    
    //标识  禁止页面一进入就加载
    var loadFlag=true;
        
    var curr_area_str;
    if(areaId){;
        curr_area_str="&curr_area_id="+areaId;
    }else{
        curr_area_str='';
    }
    
    /**
    *点击我的实地圈和我的收藏,手机实地圈
    **/
    var userId=Utils.getCookie("userId");
//    function setUserid(){
//        var userid=Utils.getCookie("userId");
//        if(userid){
//            userId=userid;
//        }else{
//            userId=Utils.getUserId("userId");
//            $("#currentCity").html(currentCity); 
//        }
//    }
//    setUserid();
    $(".my_sdq").on("click",function(){
        if(userId==null || userId==''){
            window.open("./login.html");
        }else{
            window.open("./myShopping.html");
        }
    });
    $(".my_collect").on("click",function(){
        if(userId==null || userId==''){
            window.open("./login.html");
        }else{
            window.open("./mycollect.html");
        }
    });
    $(".down-app").on("click",function(){
        window.open("./businesslog.html");
    });
    
    /**
     *加载页面数据
     **/
    var url=Utils.reqUrl;//接口请求地址
    var async=true;
    var type="post";
    var currentPage=1;//默认设置当前页为第一页
    var totalPage=1;//设置默认总页数
    var show_count=12;//设置默认每次加载的条数

    //获取商品类别，包括大类跟小类
    var kid_p_type=function (proId){
        var proId=parseInt(proId);
        return JSON.stringify({
             "code":"getPdOrServTypeList",
             "version":"1.0",
             "data":{
                 "parentServiceId":0,
                 "type":"PRODUCT",
                 "parentPdTypeId":proId
             }
        });
    }
 
    var classify='';//当前id
    var p_classify='';//父id
    function getCurr_city(){
        var  reqUrl='http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js';
        function callback(){
            var city=remote_ip_info.city;
            Utils.setCookie("currentCity",city);
            curr_city.innerHTML=city;
        }
        //如果已经定位过,直接设置为已定位的，否则重新自动定位
        if(l_city||c_city){
            var city=l_city||c_city;
            Utils.setCookie("currentCity",city);
            curr_city.innerHTML=city;    
        }else{
            $.getScript(reqUrl,callback);
        }
        setIndexData(curr_city.innerHTML);
        $(".changecity a").on("click",function(){
            location.href="./address.html?currentCity="+curr_city.innerHTML;
        });
    }
    //定位城市
    getCurr_city(setIndexData);
    
    function setIndexData(current_city){
        var address;
        if(c_city||l_city){
            address=c_city||l_city;
        }else{
            address=current_city;
        }
        /**
         *----页面跳转
         **/
        function jump_page(ele){
            var ele=ele;
            $(ele).on("click",function(){
                var links=$(this).attr("data-links");
                location.href="./"+links+".html?currentCity="+address;
            });   
        }
        jump_page(".jump_links");
        //----页面跳转
        
        $(document).on("click",".stre li,.area li,.money,.smallclassify",function(){
        $(this).addClass("bgcfe37c").removeClass("col333").siblings().removeClass("bgcfe37c").addClass("col333");
    });
        var priceFlag=0;//0 价格追加 1 是修改
        var classFlag=0 //0  分类追加 1 是修改
        var streFlag=0;//0 区域追加  1 是修改
        var areaFlag=0;//0 街道追加  1 是修改
        function aa(f){
            if(f=="data-money"){
                return priceFlag;    
            }else if(f=="data-smallclassify"){
                return classFlag;
            }else if(f=="data-stre"){
                return streFlag;
            }else if(f=="data-area"){
                return areaFlag;
            }else{
                console.log("as");
            }
        }
        function flag(c){
            if(c=="data-money"){
                 priceFlag=1;
            }else if(c=="data-smallclassify"){
                var classify_flag=$(".allsClassify").attr("data-flag");
                if(p_type_id!=0&&parent_type_id!=0){
                    classFlag=0;//大类跟小类都存在的时候，都是追加  
                }else{
                    classFlag=1;//只存在小类的时候，再一次操作的时候，进行修改
                }
            }else if(c=="data-stre"){
                streFlag=1;
            }else if(c=="data-area"){
                areaFlag=1;
            }
        }
       // 点击筛选
        var data_money;
        function clickSelected(b,c,e){
            var attrName=b;
            var attrVal=c;
            var attrs=e;//区分大类跟小类
            var dataMoney=$(".goods-bigclassify li");
            var d_len=dataMoney.length;
            for(var i=0;i<d_len;i++){
                if($(dataMoney[i]).attr(attrName)!=undefined){
                    data_money=$(dataMoney[i]);
                    flag(attrName);
                }else{
                    console.log("not");
                }
            }
            if(aa(attrName)==1){
                console.log("修改");
                var s=data_money;
                $(data_money).find(".classify-name").html(attrVal);
            }else{
                //根据不同的参数名类别，设置不同的标志
                var kid_type='';
                if(attrName=="data-money"){
                    kid_type="k_moneys";
                }else if(attrName=="data-smallclassify"){
                    if(attrs=="parent_type_id"){
                        kid_type="k_big_classify";
                    }else{
                        kid_type="k_classify";
                    }
                }else if(attrName=="data-stre"){
                    kid_type="k_stre";
                }else if(attrName=="data-area"){
                    kid_type="k_area";
                }else{
                    console.log("as");
                }
                console.log("追加");
                
                console.log(attrName+""+attrVal);
                
                
                var li='<li class="bigclassify l pad-10" '+attrName+'="'+attrVal+'"><span class="classify-name">'+attrVal+'</span><span data-kids="'+kid_type+'" class="close">×</span><span class="img"></span></li>';
                $(".goods-bigclassify").append(li);
            }
            flag(c);
        }
        //点击价格
        $(".money").on("click",function(){
            var nameVal=$(this).html();
            var attrName=$(this).attr("data-money");
            clickSelected(attrName,nameVal);
        });
        //点击分类
        $(document).on("click",".smallclassify",function(){
            var nameVal=$(this).html();
            var attrName=$(this).attr("data-smallclassify");
            var classifyFlag=$(this).attr("data-flag");//1：全部--代表小类  0：全部--代表大类
//            clickSelected(attrName,nameVal);
            var typeId=$(this).attr("data-id");
            var p_t_id=$(this).attr("data-p-id");           
            //全部大类
            if(classifyFlag==0){//当前父类为0
                classify="&p_type_id="+0;
                p_classify="";
                curr_area_id=(curr_area_id=="")?"":"&curr_area_id="+curr_area_id;
                p_area_id=(p_area_id=="")?"":"&p_area_id="+p_area_id;
            
            }else{
                if(classifyFlag!=undefined){
                    classify="&p_type_id="+typeId;
                    p_classify="";    
                }else{
                    classify="&p_type_id="+typeId;
                    if(p_t_id!=0){
                        p_classify="&parent_type_id="+p_t_id;    
                    }else{
                        p_classify="";
                    } 
                }
                curr_area_id=(curr_area_id=="")?"":"&curr_area_id="+curr_area_id;
                p_area_id=(p_area_id=="")?"":"&p_area_id="+p_area_id;
                console.log("./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id);   
            }
            location.href="./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id;
        });
        // 点击区域
        $(document).on("click",".stre li",function(){
            var nameVal=$(this).html();
            var attrName=$(this).attr("data-stre");
            var areaId=$(this).attr("data-areaId");
            var fullName=$(this).attr("data-fName");
            
            classify=(p_type_id==0)?"":"&p_type_id="+p_type_id;//当前类别id
            p_classify=(parent_type_id==0)?"":"&parent_type_id="+parent_type_id;//父级类别id
            
            curr_area_id=(areaId=="")?"":"&curr_area_id="+areaId;//当前地区id
            p_area_id="";//街道父级id
 location.href="./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id;
            console.log("当前城市"+nameVal+"当前地区:"+attrName);
//            clickSelected(attrName,nameVal);
        });
        //点击街道
        $(document).on("click",".area li",function(){
            var nameVal=$(this).html();
            var attrName=$(this).attr("data-area");
            var areaId=$(this).attr("data-areaId");
            clickSelected(attrName,nameVal);
            classify=(p_type_id==0)?"":"&p_type_id="+p_type_id;//当前类别id
            p_classify=(parent_type_id==0)?"":"&parent_type_id="+parent_type_id;//父级类别id    
            if(p_area_id==0){
                p_area_id=(areaId=="")?"":"&p_area_id="+curr_area_id;//当前地区id  
                curr_area_id=(areaId=="")?"":"&curr_area_id="+areaId;//当前地区id
                
                console.log("11111"+curr_area_id);
                console.log("11111111111"+p_area_id);
            }else{
                curr_area_id=(areaId=="")?("&curr_area_id="+p_area_id):"&curr_area_id="+areaId;//当前地区id
                p_area_id=(areaId=="")?"":"&p_area_id="+p_area_id;//当前地区id
                console.log("22222"+curr_area_id);
            }
//            $(".stre li").each(function(i){
//                console.log("全部的属性类值"+$(this).attr("class"));
//                if($(this).attr("class").indexOf("bgcfe37c")>-1){
//                    console.log("当前区县id为"+$(this).attr("data-areaId"));
//                    p_area_id="&p_area_id="+$(this).attr("data-areaId");
//                }
//            });
            console.log("当前城市"+nameVal+"当前地区:"+attrName);
            location.href="./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id;
        }); 
        //点击关闭
        $(document).on("click",".close",function(){
            var kid_type=$(this).attr("data-kids");
//            $(this).parent(".bigclassify").remove("li");
            var $a=$(this).parent("li");
            if($a.attr("data-stre")!=undefined){
                streFlag=0;
                console.log("streFlag:"+streFlag);
            
                classify=(p_type_id==0)?"":"&p_type_id="+p_type_id;
                p_classify=(parent_type_id==0)?"":"&parent_type_id="+parent_type_id;
                curr_area_id="";
                p_area_id="";
 location.href="./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id;    
            }else if($a.attr("data-money")!=undefined){
                priceFlag=0;
                console.log("priceFlag:"+priceFlag);  
            }else if($a.attr("data-smallclassify")!=undefined){
                classFlag=0;
                if(kid_type=="k_classify"){//关闭小类
                    classify=(parent_type_id==0)?"":"&p_type_id="+parent_type_id;
                }else if(kid_type=="k_big_classify"){//关闭大类
                    classify="";
                }
                p_classify="";
                curr_area_id=(curr_area_id=="")?"":"&curr_area_id="+curr_area_id;
                p_area_id=(p_area_id=="")?"":"&p_area_id="+p_area_id;
                console.log("-----bbb-----"+curr_area_id+"---+123---"+p_area_id+"--aaaa----"+"./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id);
                location.href="./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id;
            }else if($a.attr("data-area")!=undefined){
                areaFlag=0;
                console.log("areaFlag:"+areaFlag);
                //街道
                classify=(p_type_id==0)?"":"&p_type_id="+p_type_id;
                p_classify=(parent_type_id==0)?"":"&parent_type_id="+parent_type_id;
                curr_area_id="&curr_area_id="+p_area_id;
                p_area_id="";
 location.href="./goods.html"+curr_addr+classify+p_classify+curr_area_id+p_area_id;
            }else{
                console.log("hahhahh:");      
            }
            console.log("streFlag:"+streFlag+"--"+"priceFlag:"+priceFlag+"--"+"classFlag:"+classFlag+"--"+"areaFlag:"+areaFlag);
        });
        //鼠标浮在菜单栏上，加载商品类型
        $(".nav_down").on("mouseover",function(){
            if($(".goods_nav").css("display")=="none"){
                $(".goods_nav").css("display","block");
                $(".classifynav .nav_down i").addClass("bgup").removeClass("bgdown");
                var reqId=0;
                //加载菜单类数据
                getData(url,kid_p_type(reqId),call_func_nav_kid,async,type); 
            }else{
                $(".goods_nav").css("display","none");
                $(".classifynav .nav_down i").addClass("bgdown").removeClass("bgup");
            }
            setAction(".goods_nav",".goods_nav_kid");//服务
        });
        //鼠标移开菜单栏，菜单消失
        $(".nav_down").on("mouseout",function(){
            console.log("消失");
            $(".goods_nav").css("display","none");
            $(".classifynav .nav_down i").addClass("bgdown").removeClass("bgup");
        });
        
        
        
        
        function call_func_nav_kid(data){
            var navData=data.data.productTypes;
            var nav_len=navData.length;
            var navStr='';
            for(var i=0;i<nav_len;i++){
                navStr+='<li data-id="'+navData[i].pdTypeId+'" class="goods_nav_li l">'+navData[i].pdTypeName+'<span></span></li>';
            
            }
            $(".cont_body_nav .goods_nav").html(navStr);
            
            
            $(".goods_nav_li").on("mouseover",function(){
                var goods_id=$(this).attr("data-id");
                getData(url,kid_p_type(goods_id),call_func_nav_child_kid,async,type); 
            });
             
        }
        function call_func_nav_child_kid(data){
            var childData=data.data.productTypes;
            var c_len=childData.length;
            var cStr='';
            for(var i=0;i<c_len;i++){
                cStr+='<li data-id="'+childData[i].pdTypeId+'" data-p-id="'+childData[i].parentPdTypeId+'" class="nav_kid_li l">'+childData[i].pdTypeName+'<span></span></li>';
            }
            $(".goods_nav_kid .nav_kid").html(cStr);
            $(".nav_kid_li").on("click",function(){
                var p_id=$(this).attr("data-id");
                var parent_type_id=$(this).attr("data-p-id");
                location.href="./goods.html?currentCity="+address+"&p_type_id="+p_id+"&parent_type_id="+parent_type_id;
            });
        }
        //设置效果
        function setAction(ele,_ele){
            var ele=ele;
            var _ele=_ele;
            console.log(ele+"---"+_ele);
            $(ele).find("li").on("mouseover",function(){
                $(_ele).addClass("show").removeClass("hide");
                var test='<li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li><li class="">'+a+'</li>';
                $(_ele).find(".nav_kid").html(test);
            });
            $(ele).on({//大类鼠标停留跟移除
                mouseover:function(){
                    show_action();
                },
                mouseout:function(){
                    hide_action();    
                }
            });
            $(_ele).find(".nav_kid").on({//小类鼠标停留跟移除
                mouseover:function(){
                    show_action();
                },
                mouseout:function(){
                    hide_action();
                }
            });
            function show_action(){
                $(_ele).addClass("show").removeClass("hide");
            }
            function hide_action(){
                $(_ele).addClass("hide").removeClass("show");
            }
            $(document).on("click",_ele+" ul li",function(){//选择小类并且隐藏，跳转到指定的页面
                $(_ele).addClass("hide").removeClass("show");
                $(ele).css("display","none");
                if($(ele).css("display")=="none"){
                    $(".classifynav .nav_down i").addClass("bgdown").removeClass("bgup");
                }
                $(".selected").css("display","block");
            });   
        }    
        //获取城市级别，包括市级下面的市区跟街道
        var area_type=function (area,level){//area城市,lavel该城市下的级别
            var lev=level;
            var curr_city=area;
            return JSON.stringify({
                "code":"getDictAreaList",
                "version":"1.0",
                "data":{
                    "level":lev,
                    "fullName":curr_city
                }
            });
        }
        /**
         *获取市对应的区县
         **/
        function call_func_area(data){
            var areaData=data.data.dictAreas;
            var area_len=areaData.length;
            var areaFlag=1;
            var bgcfe37c='bgcfe37c';
            if(curr_area_id!=''||p_area_id!=''){
                bgcfe37c='';
            }else{
                
            }
            var areaStr='<li data-areaId="" data-areaFla="'+areaFlag+'" class="'+bgcfe37c+' allsArea" data-stre="data-stre">全部</li>';
            for(var i=0;i<area_len;i++){
                var colors='';
                if(areaId==areaData[i].areaId||p_area_id==areaData[i].areaId){
                    colors='bgcfe37c';
                    console.log("The areid is "+areaId+"The areaName is"+areaData[i].areaName+"The fullname is"+areaData[i].fullName);
                    var a_name=areaData[i].areaName;
                    clickSelected("data-stre",areaData[i].areaName);
                    
                    area=areaData[i].fullName;
                    level=3;
                    //获取当前市区下的街道
                    getData(url,area_type(area,level),call_func_stre,async,type);  
                }else{
                    console.log("当前areaid"+areaId);
                }

                areaStr+='<li data-areaId="'+areaData[i].areaId+'" data-fName="'+areaData[i].fullName+'" class="pad-10 '+colors+'" data-stre="data-stre">'+areaData[i].areaName+'</li>';
            }
            $(".goods-address .stre").append(areaStr);
            
        }
         /**
         *获取对应区县的全部街道或者乡镇
         **/
        function call_func_stre(data){
            var streData=data.data.dictAreas;
            var stre_len=streData.length;
            var bgcfe37c='bgcfe37c';
            
            if(p_area_id&&p_area_id!=""){
                bgcfe37c='';
            } 
            var stre_str='<li data-areaId="" class="pad-10 '+bgcfe37c+'" data-area="data-area">全部</li>';
            console.log("数组长度为"+stre_len);
            for(var i=0;i<stre_len;i++){
                console.log(curr_area_id+"++++++++"+streData[i].areaId);
                var color='';
                if(p_area_id!=""&&curr_area_id==streData[i].areaId){
                    color='bgcfe37c';
                    clickSelected("data-area",streData[i].areaName);
                }else{
                    
                }
                stre_str+='<li data-areaId="'+streData[i].areaId+'" class="pad-10 '+color+'" data-area="data-area">'+streData[i].areaName+'</li>';    
            }
            $(".goods-address .area").append(stre_str); 
        }
        
        console.log("当前level"+level+"当前area:"+area);
        //获取当前市区
        getData(url,area_type(area,level),call_func_area,async,type);
        
        if(parent_type_id!=0){
            getData(url,kid_p_type(parent_type_id),call_func_sp_kid,async,type);
        }else{
            getData(url,kid_p_type(p_type_id),call_func_sp_kid,async,type);
        }
        
        /**
         *菜单选项是否隐藏
         **/
        if((p_type_id||parent_type_id)=="0"&&curr_area_id==""){
            $(".goods-bigclassify").css("display","none");
        }
        
        /**
         *隐藏街道
         **/
        if((curr_area_id||p_area_id)==""){
            $(".goods-address .area").css("display","none");
        }
        
        /**
         *获取商品类型，根据当前所选择的商品大类,小类类型，显示其对应的样式结果
         **/
        function call_func_sp_kid(data){
            var kidDatas=data.data.productTypes;
            var k_len=kidDatas.length;
            var bgcfe37c='';
            var data_p_id=0;//父类id
            var data_id=0;//子类id
            var allClassifyFlag;//当前全部为全部大类还是全部小类 1:全部大类 0:全部小类
            if(parent_type_id!=0){
                data_p_id=0;
                data_id=parent_type_id;
                allClassifyFlag='1';
            }else{
                bgcfe37c='bgcfe37c';
                if(p_type_id!=0){
                    data_p_id=0;
                    data_id=p_type_id;
                    allClassifyFlag='1';    
                }else{
                    data_id=0;//大类为0
                    data_p_id=0;//小类也为0
                    allClassifyFlag='0';
                }
            }
            var big_k_str='<li data-tyname="全部" data-flag="'+allClassifyFlag+'" data-p-id="'+data_p_id+'" data-id="'+ data_id+'"  class="smallclassify l pad-10  allsClassify '+bgcfe37c+'" data-smallclassify="data-smallclassify" data-id="0">全部</li>';
            var li='';
            //如果大类跟小类都存在，显示大类跟小类
            if(p_type_id!="0"&&parent_type_id!="0"){
                for(var j=0;j<k_len;j++){
                    var colors='';
                    if(p_type_id==kidDatas[j].pdTypeId){
                        $(".smallclassify").removeClass("bgcfe37c");
                        colors='bgcfe37c';
                        clickSelected("data-smallclassify",kidDatas[j].parentPdTypeName,"parent_type_id");
                        clickSelected("data-smallclassify",kidDatas[j].pdTypeName,"p_type_id");      
                    }
                    big_k_str+='<li data-tyname="'+kidDatas[j].parentPdTypeName+'" data-p-id="'+kidDatas[j].parentPdTypeId+'" data-id="'+kidDatas[j].pdTypeId+'" class="smallclassify l pad-10 '+colors+'" data-smallclassify="data-smallclassify">'+kidDatas[j].pdTypeName+'</li>';
                }
            }else if(p_type_id==0){
                //如果大类不存在（大类都不存在的话，小类肯定也不会存在）
                for(var i=0;i<k_len;i++){
                    var colors='';
                    big_k_str+='<li data-tyname="'+kidDatas[i].parentPdTypeName+'" data-p-id="'+kidDatas[i].parentPdTypeId+'" data-id="'+kidDatas[i].pdTypeId+'" class="smallclassify l pad-10 '+colors+'" data-smallclassify="data-smallclassify">'+kidDatas[i].pdTypeName+'</li>';
                }
            }else if(p_type_id!=0&&parent_type_id==0){
                //大类存在，小类不存在
                for(var i=0;i<k_len;i++){
                    var colors='';
                    if(p_type_id==kidDatas[i].pdTypeId){
                        $(".smallclassify").removeClass("bgcfe37c");
                        colors='bgcfe37c';
                        clickSelected("data-smallclassify",kidDatas[i].parentPdTypeName||kidDatas[i].pdTypeName);
                    }else{
                        
                        if(p_type_id==0&&parent_type_id){
                        
                        }else{
                            console.log("aaaaaaaaaaaaaaaaaaaaaaaa");
                            clickSelected("data-smallclassify",kidDatas[i].parentPdTypeName);    
                        }
                        
                    }
                    big_k_str+='<li data-tyname="'+kidDatas[i].parentPdTypeName+'" data-p-id="'+kidDatas[i].parentPdTypeId+'" data-id="'+kidDatas[i].pdTypeId+'" class="smallclassify l pad-10 '+colors+'" data-smallclassify="data-smallclassify">'+kidDatas[i].pdTypeName+'</li>';
                }
            
            }else{
                console.log("未知错误");
                
                
            }
            $(".goods-smallclassify").append(big_k_str+'<div class="clears"></div>');   
            if(parent_type_id==0){
                $(".allsClassify").addClass("bgcfe37c");
            }   
        }
        //全部商品
        function dataProduct(curr_page){
            return JSON.stringify({//根据address获取附近产品
                       "code":"getProductList",
                       "version":"1.0",
                       "data":{
                           "areaId":curr_area_id,//当前地区的areaid
                           "parentPdTypeId":parent_type_id,
                           "userId":0,
                           "address":address,
                           "currentPage":curr_page,//当前页
                           "showCount":show_count,//每页显示数量
                           "productName":"",//搜索时的产品名
                           "productTypeId":p_type_id//当前产品类型id
                       }
                   });
        }
        /**
         *ajax获取数据的公共方法
         **/
        function getData(url,requestData,call_func,async,type){
            console.log("请求参数"+requestData);
            $.ajax({
                url:url,
                type:type,
                datatype:"json",
                contentType:"application/json",
                data:requestData,
                async:async,
                success:function(data){
                    console.log(data);
                    call_func(data);  
                },
                error:function(msg){
                    console.log(msg);
//                    location.href="./error.html";
                }   
            });        
        }
        /**
         *商品数据
         **/
        function call_func_goods(data){
            var p_datas=data.data.datas;//商品数据列
            var p_len=p_datas.length;//商品数据长度
            var totalPage=data.data.totalPage;//总页数
            var current_page=data.data.currentPage;//当前页
            var p_str='';
            var arr1=[];//未开通增值服务
            var arr2=[];//已开通增值服务
            var dataStr1='';
            var dataStr2='';
            if(p_len>0){
                for(var i=0;i<p_len;i++){
                    if(p_datas[i].sellerFees.length>0){
                            arr2.push(p_datas[i]);    
                    }else{
                        arr1.push(p_datas[i]);
                    }
                }
                if(arr1.length>0){
                    for(var i=0,len=arr1.length;i<len;i++){
                       dataStr1+='<li data-id="'+arr1[i].productId+'" class="marg_l10 ser_li marg_b20">'
                                +'<div class="data_lable_div"></div>'
                                +'<img class="data_img lazy" title="'+arr1[i].productName+'" src="./images/loading.gif" data-original="'+arr1[i].mainImgPath+'" >'
                                +'<div class="pro_det"><img src="./images/renzheng.png" ><span class="pro_detail_name">'+arr1[i].productTypeName+'</span><span class="pro_det_price">￥'+arr1[i].saleprice+'</span></div>'
                                +'<div class="pro_mark">'+arr1[i].productName+'</div>'
                                +'<div class="pro_detail">'
                                    +'<p>'+arr1[i].remark+'</p>'
                                +'</div>'
                                +'<div class="pro_lable">'
                                +'</div>'
                            +'</li>';
                    }
                }
                var downS='';
                if(arr2.length>0){
                    for(var i=0,len=arr2.length;i<len;i++){
                    var tagStr='';
                    var tag_strs='';
                    if(arr2[i].sellerFees){
                        if(arr2[i].sellerFees.length>0){
                            var SellerFree=arr2[i].sellerFees[0].isAvaliable;
                            if(SellerFree=="1"){//已开通增值服务
                                var s_tag=arr2[i].tagServices;
                                var ss_len=s_tag.length;

                                for(var s=0;s<ss_len;s++){
                                    if(s_tag[s].sort=="1"){
                                        tag_strs+='<span class="bgfa6">'+s_tag[s].name+'</span>';    
                                    }else if(s_tag[s].sort=="2"){
                                        tag_strs+='<span class="bg3bc">'+s_tag[s].name+'</span>';
                                    }else if(s_tag[s].sort=="3"){
                                        tag_strs+='<span class="bgfaa">'+s_tag[s].name+'</span>';
                                    }else{
                                        tagStr+='<img src="'+s_tag[s].tagIconPath+'">';
                                    } 
                                }   
                            }       
                        }    
                    }
                    dataStr2+='<li data-id="'+arr2[i].productId+'" class="marg_l10 ser_li marg_b20">'
                                +'<div class="data_lable_div">'+tag_strs+'</div>'
                                +'<img class="data_img lazy" title="'+arr2[i].productName+'" src="./images/loading.gif" data-original="'+arr2[i].mainImgPath+'" >'
                                +'<div class="pro_det"><img src="./images/renzheng.png" ><span class="pro_detail_name">'+arr2[i].productTypeName+'</span><span class="pro_det_price">￥'+arr2[i].saleprice+'</span></div>'
                                +'<div class="pro_mark">'+arr2[i].productName+'</div>'
                                +'<div class="pro_detail">'
                                    +'<p>'+arr2[i].remark+'</p>'
                                +'</div>'
                                +'<div class="pro_lable">'
                                    +tagStr
                                +'</div>'
                            +'</li>';
               }
                }
            }
            $(".zwl-productList").html(dataStr2+dataStr1);
            //点击当前商品，跳转进入商家详情页
            $(".zwl-productList li").on("click",function(){
                var productId=$(this).attr("data-id");
//                window.open("https://www.baidu.com");
                window.open("./goodDetail.html?productId="+productId);
            });
            $("img.lazy").lazyload({
                threshold : 200
            });
        }
        /**
         *商品数据分页分页
         **/
        function paging(t_page){
            var total_page=t_page;
            console.log("总页数："+total_page);
            layui.use(['laypage', 'layer'], function(){
              var laypage = layui.laypage,
                  layer = layui.layer;
                  laypage({
                    cont: 'page',
                      pages: total_page,
                      skip: true,
                      first:false,
                      lase:false,
                      jump: function(obj, first){//默认加载执行跟click都会执行的
                          var currPage = obj.curr;//当前页 
                          getData(url,dataProduct(currPage),call_func_goods,async,type);   
                      }
                  });
            });
        }

        //获取总页数
        getData(url,dataProduct(currentPage),call_func_p_goods,async,type);
        function call_func_p_goods(data){
            var total_page=data.data.totalPage;
            paging(total_page);    
        }
        //获取当前热销商品
//        getData();
        
        
        
        
    }

})();